<?php namespace Admin\Controller; 

use Hdphp\Controller\Controller;

//登陆控制器
class LoginController extends Controller{
//	登陆方法
	public function login(){
//		echo 'login';die;
        
		if(IS_POST){
//			echo 3;die;
//			1-获取数据			
			$username=Q('post.username');
			$password=Q('post.password','','md5');
//			获取数据库所有数据
//				1实例化
			$model=new \Common\Model\User;
			$result=$model->get();
//			var_dump($result);die;
			$userData=$model->where('username',$username)->find();
//			var_dump($result);die;
//			判定用户是否存在
			if(!$userData){
//				等同于$this->erorr();
				View::error('用户不存在');
			}
//			echo 'ok';die;
//			判定密码是否正确
			if($userData['password']!=$password){
				View::error('密码错误');
			}

//			echo 'ok';die;
			
//			3-执行登陆写入session
//			就已经登陆了
			$_SESSION['id']=$userData['uid'];
//			跳转回去
			View::success('登陆成功',U('Index/index'));
			
		}
//		加载模板
		View::make();
	}
	
//	退出方法
	public function out(){
		session_unset();
		session_destroy();
		View::success('退出成功',U('Index/index'));
		
	}

}
